be on its last legs - Turc Anglais Dictionnaire